Package com.cisco.pt.ipc.sim.impl
Class DHCPv6MainProcessImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.ProcessImpl
com.cisco.pt.ipc.sim.impl.DHCPv6MainProcessImpl
- All Implemented Interfaces:
IPCObject,DHCPv6MainProcess,Process
- Direct Known Subclasses:
DHCPv6ServerMainProcessImpl
Information provided by the PKI file:
\class Dhcpv6MainProcess
\brief Dhcpv6MainProcess handles the DHCPv6 main process.
\example network().getDevice("Router0").getProcess("Dhcpv6CMainProcess")
- Author:
- Auto-generated
-
Field Summary
Fields inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
accessMessage, ipcFactory, packetTracerSession -
Constructor Summary
ConstructorsConstructorDescriptionDHCPv6MainProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage) -
Method Summary
Modifier and TypeMethodDescriptionvoidenableDhcpClient(DHCPv6ClientEnabled enable, String portName, String prefixName, boolean bStatelessConfig, boolean bStatelessConfigManagedFlag, boolean bStatelessConfigOtherFlag) Information provided by the PKI file:getDhcpClientProcess(String pHostPortName) Information provided by the PKI file:Methods inherited from class com.cisco.pt.ipc.sim.impl.ProcessImpl
getOwnerDeviceMethods inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession, sendMessage, sendMessageWithReturn, translateToCommandStatusStringPairMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.IPCObject
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSessionMethods inherited from interface com.cisco.pt.ipc.sim.Process
getOwnerDevice
-
Constructor Details
-
DHCPv6MainProcessImpl
public DHCPv6MainProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage)
-
-
Method Details
-
getDhcpClientProcess
Information provided by the PKI file:
\brief get Dhcpv6ClientProcess object \return Dhcpv6ClientProcess, Dhcpv6ClientProcess object- Specified by:
getDhcpClientProcessin interfaceDHCPv6MainProcess- Parameters:
pHostPortName- Takes in a parameter of pHostPortName- Returns:
- DHCPv6ClientProcess Returns a DHCPv6ClientProcess
-
enableDhcpClient
public void enableDhcpClient(DHCPv6ClientEnabled enable, String portName, String prefixName, boolean bStatelessConfig, boolean bStatelessConfigManagedFlag, boolean bStatelessConfigOtherFlag) Information provided by the PKI file:
\brief enable Dhcpv6ClientProcess \param enable, Dhcpv6::EDhcpv6ClientEnabled eClientEnabled_No = 0, eClientEnabled_ViaDhcp = 1, eClientEnabled_ViaNd = 2 \param portName, port name \param prefixName, prefix name \param bStatelessConfig, flag for stateless config, true if enabled and false if not \param bStatelessConfigManagedFlag, flag for stateless config managed, true if enabled and false if not \param bStatelessConfigOtherFlag, flag for stateless config other, true if enabled and false if not- Specified by:
enableDhcpClientin interfaceDHCPv6MainProcess- Parameters:
enable- Takes in a parameter of enableportName- Takes in a parameter of portNameprefixName- Takes in a parameter of prefixNamebStatelessConfig- Takes in a parameter of bStatelessConfigbStatelessConfigManagedFlag- Takes in a parameter of bStatelessConfigManagedFlagbStatelessConfigOtherFlag- Takes in a parameter of bStatelessConfigOtherFlag
-